Exploiting Goal Independence in the Analysis of Logic Programs

نویسندگان

  • Michael Codish
  • Maurice Bruynooghe
  • Maria Garcia de la Banda
  • Manuel V. Hermenegildo
چکیده

t> This paper illustrates the use of a top-down framework to obtain goal independent analyses of logic programs, a task which is usually associated with the bottom-up approach. While it is well known that the bottomup approach can be used, through the magic set transformation, for goal dependent analysis, it is less known that the top-down approach can be used for goal independent analysis. The paper describes two ways of doing the latter. We show how the results of a goal independent analysis can be used to speed up subsequent goal dependent analyses. However this speed-up may result in a loss of precisión. The influence of domain characteristics on this precisión is discussed and an experimental evaluation using a generic top-down analyzer is described.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploiting Data Parallelism for Efficient Execution of Logic Programs on Associative Super Computers

We describe a model to exploit data parallelism present in associative computers for efficient execution of logic programs on associative supercomputers. We present an alternate scheme for logical structure representation which naturally interfaces lists and vectors on associative computers for efficient integration of symbolic and numerical computation on existing associative supercomputers. W...

متن کامل

Live-Structure Analysis for Logic Programming Languages with Declarations

Live-structure analysis addresses the problem of memory reuse for logic programs through program analysis rather than by run-time garbage collection. The present paper focuses on pure logic programs with declarations of modes, types, and determinism. The analysis is based on previous work for pure Prolog but introduces important innovations. First, the liveness analysis is extended to consider ...

متن کامل

Fuzzy model for risk analysis

The goal of this paper is to show how the concept of fuzzy logic can be used to establish a degree to which an investment project belongs to a class of risk. Also, the probability of the fuzzy event is presented and is ap-plied to calculate the probability of the fuzzy event “the project X is a good investment”. This process has to enable the decision maker to compare several alternative invest...

متن کامل

برنامه‌درسی کارکردی برای دانش‌آموزان کم توان ذهنی

 The main goal of education of students with intellectual disabilities is guiding them toward personal, social and economic independence, so that they can feel valuable and useful person in society. Realization of this goal requires the development of appropriate curriculum and educational programs to help students transition from school to work and independent life. One of the fundamental step...

متن کامل

The Recognition and Ranking of the Dimensions of University Autonomy with Reason and Cause Approaches for the Efficiency of Islamic Azad Universities

The general purpose of this study was to identify and rank the dimensions of academic independence with causal and causal approaches in Islamic Azad universities of Mazandaran province. This research was applied in terms of purpose and descriptive in terms of method. The statistical population consisted of all faculty members of Islamic Azad universities of Mazandaran province in the number of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Log. Program.

دوره 32  شماره 

صفحات  -

تاریخ انتشار 1997